package com.xb.cloud.gateway.domain;

public class LoggerVO {

	public LoggerVO() {
	}

	/**
	 * 日志级别 "info" "error"
	 */
	private String level;

	/**
	 * 处理请求venus机器ip
	 */
	private String serverIp;

	private String urlPathMethod; // urlPath 方法信息

	private String netType; // 网络类型

	private int iaddr; // 机房

	private int errorType; // 错误类型

	private String errorCode; // 错误码

	private String clientAppVersion; // 客户端app版本

	private String clientSystem; // 客户端系统

	private String clientVersion; // 客户端系统版本信息

	private String deviceCode; // 客户端标识

	private String latitude; // 经度

	private String longitude; // 纬度

	private String traderName;

	private String unionKey; // 渠道信息

	private String clientIp; // 客户端ip

	private String phoneType; // 客户端手机型号

	private int appToServerCost; // app请求到server端接收到请求耗时

	private int serverCost; // server端接收到请求到发response到客户端耗时

	private int adapterCost; // 适配器服务耗时

	private int costAll;
	private int provinceId;

	private long appCallTime; // app请求时间点

	private long serverStartTime; // server接收到请求时间点

	private long adapterStartTime; // 适配器服务开始时间点

	private long adapterEndTime; // 适配器服务完成时间点

	private long serverEndTime; // server完成请求发出response时间点

	private String data; // 业务返回数据

	private String paras; // 入参

	private Long userId; // 用户id

	private String imei; // imei号

	private String zone;// 机房标示
	private String idfa;
	private String deviceToken;

	private String isRoot;

	public String getIsRoot() {
		return isRoot;
	}

	public void setIsRoot(String isRoot) {
		this.isRoot = isRoot;
	}

	public String getIdfa() {
		return idfa;
	}

	public void setIdfa(String idfa) {
		this.idfa = idfa;
	}

	public String getDeviceToken() {
		return deviceToken;
	}

	public void setDeviceToken(String deviceToken) {
		this.deviceToken = deviceToken;
	}

	public String getZone() {
		return zone;
	}

	public void setZone(String zone) {
		this.zone = zone;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getUrlPathMethod() {
		return urlPathMethod;
	}

	public void setUrlPathMethod(String urlPathMethod) {
		this.urlPathMethod = urlPathMethod;
	}

	public String getNetType() {
		return netType;
	}

	public void setNetType(String netType) {
		this.netType = netType;
	}

	public int getIaddr() {
		return iaddr;
	}

	public void setIaddr(int iaddr) {
		this.iaddr = iaddr;
	}

	public int getErrorType() {
		return errorType;
	}

	public void setErrorType(int errorType) {
		this.errorType = errorType;
	}

	public String getErrorCode() {
		return errorCode;
	}

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	public String getClientAppVersion() {
		return clientAppVersion;
	}

	public void setClientAppVersion(String clientAppVersion) {
		this.clientAppVersion = clientAppVersion;
	}

	public String getClientSystem() {
		return clientSystem;
	}

	public void setClientSystem(String clientSystem) {
		this.clientSystem = clientSystem;
	}

	public String getClientVersion() {
		return clientVersion;
	}

	public void setClientVersion(String clientVersion) {
		this.clientVersion = clientVersion;
	}

	public String getDeviceCode() {
		return deviceCode;
	}

	public void setDeviceCode(String deviceCode) {
		this.deviceCode = deviceCode;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getTraderName() {
		return traderName;
	}

	public void setTraderName(String traderName) {
		this.traderName = traderName;
	}

	public String getUnionKey() {
		return unionKey;
	}

	public void setUnionKey(String unionKey) {
		this.unionKey = unionKey;
	}

	public String getClientIp() {
		return clientIp;
	}

	public void setClientIp(String clientIp) {
		this.clientIp = clientIp;
	}

	public String getPhoneType() {
		return phoneType;
	}

	public void setPhoneType(String phoneType) {
		this.phoneType = phoneType;
	}

	public int getAppToServerCost() {
		return appToServerCost;
	}

	public void setAppToServerCost(int appToServerCost) {
		this.appToServerCost = appToServerCost;
	}

	public int getServerCost() {
		return serverCost;
	}

	public void setServerCost(int serverCost) {
		this.serverCost = serverCost;
	}

	public int getAdapterCost() {
		return adapterCost;
	}

	public void setAdapterCost(int adapterCost) {
		this.adapterCost = adapterCost;
	}

	public long getAppCallTime() {
		return appCallTime;
	}

	public void setAppCallTime(long appCallTime) {
		this.appCallTime = appCallTime;
	}

	public long getServerStartTime() {
		return serverStartTime;
	}

	public void setServerStartTime(long serverStartTime) {
		this.serverStartTime = serverStartTime;
	}

	public long getAdapterStartTime() {
		return adapterStartTime;
	}

	public void setAdapterStartTime(long adapterStartTime) {
		this.adapterStartTime = adapterStartTime;
	}

	public long getAdapterEndTime() {
		return adapterEndTime;
	}

	public void setAdapterEndTime(long adapterEndTime) {
		this.adapterEndTime = adapterEndTime;
	}

	public long getServerEndTime() {
		return serverEndTime;
	}

	public void setServerEndTime(long serverEndTime) {
		this.serverEndTime = serverEndTime;
	}

	public String getData() {
		return data;
	}

	public void setData(String data) {
		this.data = data;
	}

	public String getParas() {
		return paras;
	}

	public void setParas(String paras) {
		this.paras = paras;
	}

	public int getCostAll() {
		return costAll;
	}

	public void setCostAll(int costAll) {
		this.costAll = costAll;
	}

	public int getProvinceId() {
		return provinceId;
	}

	public void setProvinceId(int provinceId) {
		this.provinceId = provinceId;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public String getServerIp() {
		return serverIp;
	}

	public void setServerIp(String serverIp) {
		this.serverIp = serverIp;
	}

}
